desperate measures - German English Dictionary